English Noun phosphorous acid #chemistry a yellowish hygroscopic solid, H<sub>3</sub>PO<sub>3</sub>; a mild reducing agent Related terms phosphite